modulating pedal - French English Dictionary